Tools for assessing and optimizing the energy requirements of high performance scientific computing software

نویسنده

  • Kai Diethelm
چکیده

Score-P is a measurement infrastructure originally designed for the analysis and optimization of the performance of HPC codes. Recent extensions of Score-P and its associated tools now also allow the investigation of energy-related properties and support the user in the implementation of corresponding improvements. Since it would be counterproductive to completely ignore performance issues in this connection, the focus should not be laid exclusively on energy. We therefore aim to optimize software with respect to an objective function that takes into account energy and run time. 1 The basic problem and static tuning approaches for its solution To satisfy the demands from the scientific computing community, the established high performance computing centers provide a large amount of massively parallel computing hardware. One of the main challenges that the HPC centers have to face today is the cost of the energy required to operate this hardware which already amounts to about 30% of the total cost of ownership of a current HPC system, with a rising tendency [1]. Thus HPC centers will likely force their users to optimize their software with respect to its energy requirements. In this paper, we provide a brief survey of recent developments in this area. An early strategy implemented by certain HPC centers [2] was to set the default CPU clock frequency of their systems to a value much lower than the highest possible frequency. This concept is based on the fact that the total power required by a compute job can be additively decomposed into a static ∗Corresponding author: e-mail [email protected] 1 ar X iv :1 60 5. 01 25 3v 1 [ cs .S E ] 4 M ay 2 01 6

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Green Energy-aware task scheduling using the DVFS technique in Cloud Computing

Nowdays, energy consumption as a critical issue in distributed computing systems with high performance has become so green computing tries to energy consumption, carbon footprint and CO2 emissions in high performance computing systems (HPCs) such as clusters, Grid and Cloud that a large number of parallel. Reducing energy consumption for high end computing can bring various benefits such as red...

متن کامل

Energy Aware Resource Management of Cloud Data Centers

Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...

متن کامل

Flexible IDL compilation for complex communication patterns

Distributed applications are complex by nature, so it is essential that there be effective software development tools to aid in the construction of these programs. Commonplace “middleware” tools, however, often impose a tradeoff between programmer productivity and application performance. For instance, many CORBA IDL compilers generate code that is too slow for high-performance systems. More im...

متن کامل

E2DR: Energy Efficient Data Replication in Data Grid

Abstract— Data grids are an important branch of gird computing which provide mechanisms for the management of large volumes of distributed data. Energy efficiency has recently emerged as a hot topic in large distributed systems. The development of computing systems is traditionally focused on performance improvements driven by the demand of client's applications in scientific and business domai...

متن کامل

An approximate analytical solution of the Bethe equation for charged particles in the range of radiotherapy energy

Charged particles such as protons and carbon ions are an increasing tool in radiation therapy. However, unresolved physical problems prevent optimal performance, including estimating the deposited dose in non-homogeneous tissue, is an essential aspect of optimizing treatment. The Monte Carlo (MC) method can be used to estimate the amount of radiation, but, this powerful computing operation is v...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1605.01253  شماره 

صفحات  -

تاریخ انتشار 2016